Since the publication of Roy Bhaskar's A Realist Theory of Science in 1975, critical realism has been evolved as one of the new developments in the areas of philosophy of natural and social science which offers an alternatively fresh view to the existing theories including positivism and post-modern[...]